undercarriage strut - German English Dictionary